home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple AUX 3.0
/
Apple AUX 3.0.iso
/
MacInstallFiles
/
Install 2
/
Finder
/
Finder.rsrc
/
bin.rsrc_CODE_177.txt
< prev
next >
Wrap
Text File
|
1991-04-25
|
67KB
|
1,170 lines
# near model CODE resource
# jump table entries: 15632-15641 (10 of them)
fn00000000:
00000000 4E56 FF74 link A6, -0x008C
00000004 2F0C move.l -[A7], A4
00000006 286E 0008 movea.l A4, [A6 + 0x8]
0000000A 2054 movea.l A0, [A4]
0000000C 4A28 0061 tst.b [A0 + 0x61]
00000010 6752 beq +0x54 /* 00000064 */
00000012 4A28 0062 tst.b [A0 + 0x62]
00000016 664C bne +0x4E /* 00000064 */
00000018 41EE FFE0 lea.l A0, [A6 - 0x20]
0000001C 2D48 FF86 move.l [A6 - 0x7A], A0
00000020 2054 movea.l A0, [A4]
00000022 2068 002A movea.l A0, [A0 + 0x2A]
00000026 2050 movea.l A0, [A0]
00000028 2D68 000C FFA4 move.l [A6 - 0x5C], [A0 + 0xC]
0000002E 486E FFE0 pea.l [A6 - 0x20]
00000032 2F0C move.l -[A7], A4
00000034 4EAD 3C02 jsr [A5 + 0x3C02 /* export_1916 */]
00000038 426E FFD2 clr.w [A6 - 0x2E]
0000003C 486E FF74 pea.l [A6 - 0x8C]
00000040 2054 movea.l A0, [A4]
00000042 2F28 002E move.l -[A7], [A0 + 0x2E]
00000046 2068 002A movea.l A0, [A0 + 0x2A]
0000004A 2050 movea.l A0, [A0]
0000004C 2F28 0008 move.l -[A7], [A0 + 0x8]
00000050 4EAD 30C2 jsr [A5 + 0x30C2 /* export_1556 */]
00000054 2054 movea.l A0, [A4]
00000056 316E FFD2 0058 move.w [A0 + 0x58], [A6 - 0x2E]
0000005C 2054 movea.l A0, [A4]
0000005E 117C 0001 0062 move.b [A0 + 0x62], 0x1
label00000064:
00000064 286E FF70 movea.l A4, [A6 - 0x90]
00000068 4E5E unlink A6
0000006A 4E75 rts
export_1954:
fn0000006C:
0000006C 4E56 FF3C link A6, -0x00C4
00000070 48E7 0118 movem.l -[A7], D7,A3,A4
00000074 286E 0008 movea.l A4, [A6 + 0x8]
00000078 486E FFC8 pea.l [A6 - 0x38]
0000007C 4EAD 0202 jsr [A5 + 0x202 /* export_60 */]
00000080 4A80 tst.l D0
00000082 588F addq.l A7, 4
00000084 6700 00C2 beq +0xC4 /* 00000148 */
00000088 2054 movea.l A0, [A4]
0000008A 4A28 0063 tst.b [A0 + 0x63]
0000008E 661A bne +0x1C /* 000000AA */
00000090 2F2E 000C move.l -[A7], [A6 + 0xC]
00000094 2F0C move.l -[A7], A4
00000096 2068 0026 movea.l A0, [A0 + 0x26]
0000009A 2268 0040 movea.l A1, [A0 + 0x40]
0000009E 4E91 jsr [A1]
000000A0 2054 movea.l A0, [A4]
000000A2 117C 0001 0063 move.b [A0 + 0x63], 0x1
000000A8 508F addq.l A7, 8
label000000AA:
000000AA 2F0C move.l -[A7], A4
000000AC 4EBA FF52 jsr [PC - 0xAE /* 00000000 */]
000000B0 2054 movea.l A0, [A4]
000000B2 4A28 0060 tst.b [A0 + 0x60]
000000B6 588F addq.l A7, 4
000000B8 6600 00B0 bne +0xB2 /* 0000016A */
000000BC 41EE FFA8 lea.l A0, [A6 - 0x58]
000000C0 2D48 FF4E move.l [A6 - 0xB2], A0
000000C4 2054 movea.l A0, [A4]
000000C6 2068 002A movea.l A0, [A0 + 0x2A]
000000CA 2050 movea.l A0, [A0]
000000CC 2068 0008 movea.l A0, [A0 + 0x8]
000000D0 2050 movea.l A0, [A0]
000000D2 3D68 0030 FF52 move.w [A6 - 0xAE], [A0 + 0x30]
000000D8 2054 movea.l A0, [A4]
000000DA 2068 002A movea.l A0, [A0 + 0x2A]
000000DE 2050 movea.l A0, [A0]
000000E0 2D68 000C FFA0 move.l [A6 - 0x60], [A0 + 0xC]
000000E6 486E FFA8 pea.l [A6 - 0x58]
000000EA 2F0C move.l -[A7], A4
000000EC 4EAD 3C02 jsr [A5 + 0x3C02 /* export_1916 */]
000000F0 2654 movea.l A3, [A4]
000000F2 41EB 003E lea.l A0, [A3 + 0x3E]
000000F6 43EE FF5C lea.l A1, [A6 - 0xA4]
000000FA 22D8 move.l [A1]+, [A0]+
000000FC 22D8 move.l [A1]+, [A0]+
000000FE 22D8 move.l [A1]+, [A0]+
00000100 22D8 move.l [A1]+, [A0]+
00000102 41EE FF90 lea.l A0, [A6 - 0x70]
00000106 43EB 004E lea.l A1, [A3 + 0x4E]
0000010A 20D9 move.l [A0]+, [A1]+
0000010C 20D9 move.l [A0]+, [A1]+
0000010E 20D9 move.l [A0]+, [A1]+
00000110 20D9 move.l [A0]+, [A1]+
00000112 2054 movea.l A0, [A4]
00000114 2D68 0036 FF88 move.l [A6 - 0x78], [A0 + 0x36]
0000011A 2054 movea.l A0, [A4]
0000011C 2D68 0032 FF84 move.l [A6 - 0x7C], [A0 + 0x32]
00000122 2054 movea.l A0, [A4]
00000124 2D68 003A FF8C move.l [A6 - 0x74], [A0 + 0x3A]
0000012A 7000 moveq.l D0, 0x00
0000012C 2D40 FFA4 move.l [A6 - 0x5C], D0
00000130 486E FF3C pea.l [A6 - 0xC4]
00000134 4EAD 11FA jsr [A5 + 0x11FA /* export_571 */]
00000138 3E00 move.w D7, D0
0000013A 2054 movea.l A0, [A4]
0000013C 117C 0001 0060 move.b [A0 + 0x60], 0x1
00000142 4FEF 000C lea.l A7, [A7 + 0xC]
00000146 6022 bra +0x24 /* 0000016A */
label00000148:
00000148 7000 moveq.l D0, 0x00
0000014A 2F00 move.l -[A7], D0
0000014C 4EAD 0222 jsr [A5 + 0x222 /* export_64 */]
00000150 48C0 ext.l D0
00000152 2F00 move.l -[A7], D0
00000154 4878 223B push.l 0x223B /* '\";' */
00000158 2F0C move.l -[A7], A4
0000015A 2054 movea.l A0, [A4]
0000015C 2068 0026 movea.l A0, [A0 + 0x26]
00000160 2268 0034 movea.l A1, [A0 + 0x34]
00000164 4E91 jsr [A1]
00000166 4FEF 0010 lea.l A7, [A7 + 0x10]
label0000016A:
0000016A 486E FFC8 pea.l [A6 - 0x38]
0000016E 4EAD 020A jsr [A5 + 0x20A /* export_61 */]
00000172 7000 moveq.l D0, 0x00
00000174 588F addq.l A7, 4
00000176 4CEE 1880 FF30 movem.l D7,A3,A4, [A6 - 0xD0]
0000017C 4E5E unlink A6
0000017E 4E75 rts
export_1955:
00000180 4E56 FE86 link A6, -0x017A
00000184 48E7 0108 movem.l -[A7], D7,A4
00000188 286E 0008 movea.l A4, [A6 + 0x8]
0000018C 2054 movea.l A0, [A4]
0000018E 2068 002A movea.l A0, [A0 + 0x2A]
00000192 2050 movea.l A0, [A0]
00000194 2068 0008 movea.l A0, [A0 + 0x8]
00000198 2050 movea.l A0, [A0]
0000019A 3D68 0030 FF9C move.w [A6 - 0x64], [A0 + 0x30]
000001A0 2054 movea.l A0, [A4]
000001A2 2068 002A movea.l A0, [A0 + 0x2A]
000001A6 2050 movea.l A0, [A0]
000001A8 2D68 000C FFB6 move.l [A6 - 0x4A], [A0 + 0xC]
000001AE 41EE FE86 lea.l A0, [A6 - 0x17A]
000001B2 4210 clr.b [A0]
000001B4 486E FE86 pea.l [A6 - 0x17A]
000001B8 2F0C move.l -[A7], A4
000001BA 4EAD 3C02 jsr [A5 + 0x3C02 /* export_1916 */]
000001BE 41EE FE86 lea.l A0, [A6 - 0x17A]
000001C2 2D48 FF98 move.l [A6 - 0x68], A0
000001C6 41EE FF86 lea.l A0, [A6 - 0x7A]
000001CA 7006 moveq.l D0, 0x06
000001CC A260 syscall FSDispatch/HFSDispatch, flags=2
000001CE 48C0 ext.l D0
000001D0 2F00 move.l -[A7], D0
000001D2 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */]
000001D6 4878 0200 push.l 0x200
000001DA 2F2E 000C move.l -[A7], [A6 + 0xC]
000001DE 4EAD 3BDA jsr [A5 + 0x3BDA /* export_1911 */]
000001E2 2054 movea.l A0, [A4]
000001E4 2068 0064 movea.l A0, [A0 + 0x64]
000001E8 2050 movea.l A0, [A0]
000001EA 216E FFB6 000C move.l [A0 + 0xC], [A6 - 0x4A]
000001F0 2054 movea.l A0, [A4]
000001F2 2068 002A movea.l A0, [A0 + 0x2A]
000001F6 2050 movea.l A0, [A0]
000001F8 4A28 0074 tst.b [A0 + 0x74]
000001FC 4FEF 0014 lea.l A7, [A7 + 0x14]
00000200 672A beq +0x2C /* 0000022C */
00000202 7000 moveq.l D0, 0x00
00000204 2D40 FF98 move.l [A6 - 0x68], D0
00000208 2D6D FE7A FFAA move.l [A6 - 0x56], [A5 - 0x186]
0000020E 2D6D FE76 FFAE move.l [A6 - 0x52], [A5 - 0x18A]
00000214 223C 10FF FFFF move.l D1, 0x10FFFFFF
0000021A C2AD FE7E and.l D1, [A5 - 0x182]
0000021E 2D41 FFB2 move.l [A6 - 0x4E], D1
00000222 41EE FF86 lea.l A0, [A6 - 0x7A]
00000226 7033 moveq.l D0, 0x33
00000228 A260 syscall FSDispatch/HFSDispatch, flags=2
0000022A 3E00 move.w D7, D0
label0000022C:
0000022C 4CEE 1080 FE7E movem.l D7,A4, [A6 - 0x182]
00000232 4E5E unlink A6
00000234 4E75 rts
export_1956:
00000236 4E56 FF94 link A6, -0x006C
0000023A 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4
0000023E 286E 0008 movea.l A4, [A6 + 0x8]
00000242 2054 movea.l A0, [A4]
00000244 2068 002A movea.l A0, [A0 + 0x2A]
00000248 2050 movea.l A0, [A0]
0000024A 4A28 006F tst.b [A0 + 0x6F]
0000024E 6610 bne +0x12 /* 00000260 */
00000250 2054 movea.l A0, [A4]
00000252 2068 002A movea.l A0, [A0 + 0x2A]
00000256 2050 movea.l A0, [A0]
00000258 4A28 0070 tst.b [A0 + 0x70]
0000025C 6700 00B4 beq +0xB6 /* 00000312 */
label00000260:
00000260 7C01 moveq.l D6, 0x01
00000262 7000 moveq.l D0, 0x00
00000264 2D40 FFA6 move.l [A6 - 0x5A], D0
00000268 2054 movea.l A0, [A4]
0000026A 2068 002A movea.l A0, [A0 + 0x2A]
0000026E 2050 movea.l A0, [A0]
00000270 4A28 006F tst.b [A0 + 0x6F]
00000274 660A bne +0xC /* 00000280 */
00000276 2D7C 0000 02E0 FFA6 move.l [A6 - 0x5A], 0x2E0
0000027E 6016 bra +0x18 /* 00000296 */
label00000280:
00000280 2054 movea.l A0, [A4]
00000282 2068 002A movea.l A0, [A0 + 0x2A]
00000286 2050 movea.l A0, [A0]
00000288 4A28 0070 tst.b [A0 + 0x70]
0000028C 6608 bne +0xA /* 00000296 */
0000028E 2D7C 0000 0AD8 FFA6 move.l [A6 - 0x5A], 0xAD8
label00000296:
00000296 2054 movea.l A0, [A4]
00000298 2068 002A movea.l A0, [A0 + 0x2A]
0000029C 2050 movea.l A0, [A0]
0000029E 2668 0008 movea.l A3, [A0 + 0x8]
000002A2 2054 movea.l A0, [A4]
000002A4 2068 002A movea.l A0, [A0 + 0x2A]
000002A8 2050 movea.l A0, [A0]
000002AA 2E28 000C move.l D7, [A0 + 0xC]
000002AE 4AAE FFA6 tst.l [A6 - 0x5A]
000002B2 672E beq +0x30 /* 000002E2 */
000002B4 2053 movea.l A0, [A3]
000002B6 3D68 0030 FFAA move.w [A6 - 0x56], [A0 + 0x30]
000002BC 2D47 FFC4 move.l [A6 - 0x3C], D7
000002C0 426E FFB0 clr.w [A6 - 0x50]
000002C4 486E FF94 pea.l [A6 - 0x6C]
000002C8 4EAD 120A jsr [A5 + 0x120A /* export_573 */]
000002CC 3A00 move.w D5, D0
000002CE 588F addq.l A7, 4
000002D0 660E bne +0x10 /* 000002E0 */
000002D2 486E FF94 pea.l [A6 - 0x6C]
000002D6 4EAD 11B2 jsr [A5 + 0x11B2 /* export_562 */]
000002DA 4A00 tst.b D0
000002DC 588F addq.l A7, 4
000002DE 6602 bne +0x4 /* 000002E2 */
label000002E0:
000002E0 4206 clr.b D6
label000002E2:
000002E2 4A06 tst.b D6
000002E4 670C beq +0xE /* 000002F2 */
000002E6 2F07 move.l -[A7], D7
000002E8 2F0B move.l -[A7], A3
000002EA 4EAD 3062 jsr [A5 + 0x3062 /* export_1544 */]
000002EE 508F addq.l A7, 8
000002F0 6020 bra +0x22 /* 00000312 */
label000002F2:
000002F2 7002 moveq.l D0, 0x02
000002F4 B087 cmp.l D0, D7
000002F6 661A bne +0x1C /* 00000312 */
000002F8 2054 movea.l A0, [A4]
000002FA 2068 002A movea.l A0, [A0 + 0x2A]
000002FE 2050 movea.l A0, [A0]
00000300 4A28 0070 tst.b [A0 + 0x70]
00000304 670C beq +0xE /* 00000312 */
00000306 7002 moveq.l D0, 0x02
00000308 2F00 move.l -[A7], D0
0000030A 2F0B move.l -[A7], A3
0000030C 4EAD 306A jsr [A5 + 0x306A /* export_1545 */]
00000310 508F addq.l A7, 8
label00000312:
00000312 2054 movea.l A0, [A4]
00000314 2068 002A movea.l A0, [A0 + 0x2A]
00000318 2050 movea.l A0, [A0]
0000031A 70FF moveq.l D0, 0xFFFFFFFF
0000031C B068 0010 cmp.w D0, [A0 + 0x10]
00000320 6700 009A beq +0x9C /* 000003BC */
00000324 2054 movea.l A0, [A4]
00000326 2068 002E movea.l A0, [A0 + 0x2E]
0000032A 2050 movea.l A0, [A0]
0000032C 2068 0008 movea.l A0, [A0 + 0x8]
00000330 2050 movea.l A0, [A0]
00000332 3D68 0030 FFAA move.w [A6 - 0x56], [A0 + 0x30]
00000338 2054 movea.l A0, [A4]
0000033A 2068 002E movea.l A0, [A0 + 0x2E]
0000033E 2050 movea.l A0, [A0]
00000340 2D68 000C FFF8 move.l [A6 - 0x8], [A0 + 0xC]
00000346 2054 movea.l A0, [A4]
00000348 2068 002A movea.l A0, [A0 + 0x2A]
0000034C 2050 movea.l A0, [A0]
0000034E 41E8 003E lea.l A0, [A0 + 0x3E]
00000352 2D48 FFA6 move.l [A6 - 0x5A], A0
00000356 2054 movea.l A0, [A4]
00000358 2068 002A movea.l A0, [A0 + 0x2A]
0000035C 2050 movea.l A0, [A0]
0000035E 43EE FFB4 lea.l A1, [A6 - 0x4C]
00000362 41E8 001E lea.l A0, [A0 + 0x1E]
00000366 22D8 move.l [A1]+, [A0]+
00000368 22D8 move.l [A1]+, [A0]+
0000036A 22D8 move.l [A1]+, [A0]+
0000036C 22D8 move.l [A1]+, [A0]+
0000036E 2054 movea.l A0, [A4]
00000370 2068 002A movea.l A0, [A0 + 0x2A]
00000374 2050 movea.l A0, [A0]
00000376 43EE FFE8 lea.l A1, [A6 - 0x18]
0000037A 41E8 002E lea.l A0, [A0 + 0x2E]
0000037E 22D8 move.l [A1]+, [A0]+
00000380 22D8 move.l [A1]+, [A0]+
00000382 22D8 move.l [A1]+, [A0]+
00000384 22D8 move.l [A1]+, [A0]+
00000386 2054 movea.l A0, [A4]
00000388 2068 002A movea.l A0, [A0 + 0x2A]
0000038C 2050 movea.l A0, [A0]
0000038E 2D68 0016 FFDC move.l [A6 - 0x24], [A0 + 0x16]
00000394 2054 movea.l A0, [A4]
00000396 2068 002A movea.l A0, [A0 + 0x2A]
0000039A 2050 movea.l A0, [A0]
0000039C 2D68 0012 FFE0 move.l [A6 - 0x20], [A0 + 0x12]
000003A2 2054 movea.l A0, [A4]
000003A4 2068 002A movea.l A0, [A0 + 0x2A]
000003A8 2050 movea.l A0, [A0]
000003AA 2D68 001A FFE4 move.l [A6 - 0x1C], [A0 + 0x1A]
000003B0 486E FF94 pea.l [A6 - 0x6C]
000003B4 4EAD 1212 jsr [A5 + 0x1212 /* export_574 */]
000003B8 3E00 move.w D7, D0
000003BA 588F addq.l A7, 4
label000003BC:
000003BC 2054 movea.l A0, [A4]
000003BE 2F28 002A move.l -[A7], [A0 + 0x2A]
000003C2 4EAD 01C2 jsr [A5 + 0x1C2 /* export_52 */]
000003C6 2054 movea.l A0, [A4]
000003C8 7000 moveq.l D0, 0x00
000003CA 2140 002A move.l [A0 + 0x2A], D0
000003CE 588F addq.l A7, 4
000003D0 4CEE 18E0 FF80 movem.l D5,D6,D7,A3,A4, [A6 - 0x80]
000003D6 4E5E unlink A6
000003D8 4E75 rts
fn000003DA:
000003DA 4E56 0000 link A6, 0
000003DE 48E7 0018 movem.l -[A7], A3,A4
000003E2 286E 0008 movea.l A4, [A6 + 0x8]
000003E6 2054 movea.l A0, [A4]
000003E8 2668 006C movea.l A3, [A0 + 0x6C]
000003EC 603A bra +0x3C /* 00000428 */
label000003EE:
000003EE 4A6B 000A tst.w [A3 + 0xA]
000003F2 671E beq +0x20 /* 00000412 */
000003F4 200B move.l D0, A3
000003F6 720C moveq.l D1, 0x0C
000003F8 D081 add.l D0, D1
000003FA 2F00 move.l -[A7], D0
000003FC 2F0B move.l -[A7], A3
000003FE 2054 movea.l A0, [A4]
00000400 2068 002A movea.l A0, [A0 + 0x2A]
00000404 2050 movea.l A0, [A0]
00000406 2F28 0008 move.l -[A7], [A0 + 0x8]
0000040A 4EAD 313A jsr [A5 + 0x313A /* export_1571 */]
0000040E 4FEF 000C lea.l A7, [A7 + 0xC]
label00000412:
00000412 200B move.l D0, A3
00000414 720C moveq.l D1, 0x0C
00000416 D081 add.l D0, D1
00000418 342B 000A move.w D2, [A3 + 0xA]
0000041C 48C2 ext.l D2
0000041E D480 add.l D2, D0
00000420 2642 movea.l A3, D2
00000422 2054 movea.l A0, [A4]
00000424 5268 0072 addq.w [A0 + 0x72], 1
label00000428:
00000428 2054 movea.l A0, [A4]
0000042A 2248 movea.l A1, A0
0000042C 3028 0072 move.w D0, [A0 + 0x72]
00000430 B069 0070 cmp.w D0, [A1 + 0x70]
00000434 6DB8 blt -0x46 /* 000003EE */
00000436 1368 0074 0075 move.b [A1 + 0x75], [A0 + 0x74]
0000043C 2054 movea.l A0, [A4]
0000043E 7000 moveq.l D0, 0x00
00000440 2140 006C move.l [A0 + 0x6C], D0
00000444 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8]
0000044A 4E5E unlink A6
0000044C 4E75 rts
export_1957:
0000044E 4E56 FFC8 link A6, -0x0038
00000452 48E7 0108 movem.l -[A7], D7,A4
00000456 286E 0008 movea.l A4, [A6 + 0x8]
0000045A 2F2E 000C move.l -[A7], [A6 + 0xC]
0000045E 2F0C move.l -[A7], A4
00000460 4EBA FC0A jsr [PC - 0x3F6 /* 0000006C */]
00000464 1E00 move.b D7, D0
00000466 508F addq.l A7, 8
00000468 6600 00CC bne +0xCE /* 00000536 */
0000046C 2054 movea.l A0, [A4]
0000046E 4A28 0024 tst.b [A0 + 0x24]
00000472 6600 00C2 bne +0xC4 /* 00000536 */
00000476 486E FFC8 pea.l [A6 - 0x38]
0000047A 4EAD 0202 jsr [A5 + 0x202 /* export_60 */]
0000047E 4A80 tst.l D0
00000480 588F addq.l A7, 4
00000482 6728 beq +0x2A /* 000004AC */
00000484 2F0C move.l -[A7], A4
00000486 4EBA FF52 jsr [PC - 0xAE /* 000003DA */]
0000048A 7001 moveq.l D0, 0x01
0000048C 2F00 move.l -[A7], D0
0000048E 2054 movea.l A0, [A4]
00000490 2F28 0064 move.l -[A7], [A0 + 0x64]
00000494 4EBA 0636 jsr [PC + 0x636 /* 00000ACC */]
00000498 7000 moveq.l D0, 0x00
0000049A 2F00 move.l -[A7], D0
0000049C 2054 movea.l A0, [A4]
0000049E 2F28 0068 move.l -[A7], [A0 + 0x68]
000004A2 4EBA 0628 jsr [PC + 0x628 /* 00000ACC */]
000004A6 4FEF 0014 lea.l A7, [A7 + 0x14]
000004AA 606A bra +0x6C /* 00000516 */
label000004AC:
000004AC 4EAD 0222 jsr [A5 + 0x222 /* export_64 */]
000004B0 72D6 moveq.l D1, 0xFFFFFFD6
000004B2 B280 cmp.l D1, D0
000004B4 663E bne +0x40 /* 000004F4 */
000004B6 2054 movea.l A0, [A4]
000004B8 2068 002A movea.l A0, [A0 + 0x2A]
000004BC 2050 movea.l A0, [A0]
000004BE 4A28 0073 tst.b [A0 + 0x73]
000004C2 672C beq +0x2E /* 000004F0 */
000004C4 2054 movea.l A0, [A4]
000004C6 2068 0068 movea.l A0, [A0 + 0x68]
000004CA 2050 movea.l A0, [A0]
000004CC 70FF moveq.l D0, 0xFFFFFFFF
000004CE B068 0002 cmp.w D0, [A0 + 0x2]
000004D2 661C bne +0x1E /* 000004F0 */
000004D4 2054 movea.l A0, [A4]
000004D6 2068 0064 movea.l A0, [A0 + 0x64]
000004DA 2050 movea.l A0, [A0]
000004DC 70FF moveq.l D0, 0xFFFFFFFF
000004DE B068 0002 cmp.w D0, [A0 + 0x2]
000004E2 670C beq +0xE /* 000004F0 */
000004E4 2054 movea.l A0, [A4]
000004E6 2F28 0064 move.l -[A7], [A0 + 0x64]
000004EA 4EBA 069E jsr [PC + 0x69E /* 00000B8A */]
000004EE 588F addq.l A7, 4
label000004F0:
000004F0 7E01 moveq.l D7, 0x01
000004F2 6022 bra +0x24 /* 00000516 */
label000004F4:
000004F4 7000 moveq.l D0, 0x00
000004F6 2F00 move.l -[A7], D0
000004F8 4EAD 0222 jsr [A5 + 0x222 /* export_64 */]
000004FC 48C0 ext.l D0
000004FE 2F00 move.l -[A7], D0
00000500 4878 223B push.l 0x223B /* '\";' */
00000504 2F0C move.l -[A7], A4
00000506 2054 movea.l A0, [A4]
00000508 2068 0026 movea.l A0, [A0 + 0x26]
0000050C 2268 0034 movea.l A1, [A0 + 0x34]
00000510 4E91 jsr [A1]
00000512 4FEF 0010 lea.l A7, [A7 + 0x10]
label00000516:
00000516 486E FFC8 pea.l [A6 - 0x38]
0000051A 4EAD 020A jsr [A5 + 0x20A /* export_61 */]
0000051E 2054 movea.l A0, [A4]
00000520 2F28 0064 move.l -[A7], [A0 + 0x64]
00000524 4EBA 054A jsr [PC + 0x54A /* 00000A70 */]
00000528 2054 movea.l A0, [A4]
0000052A 2F28 0068 move.l -[A7], [A0 + 0x68]
0000052E 4EBA 0540 jsr [PC + 0x540 /* 00000A70 */]
00000532 4FEF 000C lea.l A7, [A7 + 0xC]
label00000536:
00000536 1007 move.b D0, D7
00000538 4CEE 1080 FFC0 movem.l D7,A4, [A6 - 0x40]
0000053E 4E5E unlink A6
00000540 4E75 rts
export_1958:
00000542 4E56 FEC8 link A6, -0x0138
00000546 48E7 0018 movem.l -[A7], A3,A4
0000054A 266E 000C movea.l A3, [A6 + 0xC]
0000054E 286E 0008 movea.l A4, [A6 + 0x8]
00000552 2054 movea.l A0, [A4]
00000554 2068 002A movea.l A0, [A0 + 0x2A]
00000558 2050 movea.l A0, [A0]
0000055A 4A28 0072 tst.b [A0 + 0x72]
0000055E 6600 009A bne +0x9C /* 000005FA */
00000562 486E FFC8 pea.l [A6 - 0x38]
00000566 4EAD 0202 jsr [A5 + 0x202 /* export_60 */]
0000056A 4A80 tst.l D0
0000056C 588F addq.l A7, 4
0000056E 675E beq +0x60 /* 000005CE */
00000570 41EE FEC8 lea.l A0, [A6 - 0x138]
00000574 4210 clr.b [A0]
00000576 486E FEC8 pea.l [A6 - 0x138]
0000057A 2F0C move.l -[A7], A4
0000057C 4EAD 3C02 jsr [A5 + 0x3C02 /* export_1916 */]
00000580 4878 2262 push.l 0x2262 /* '\"b' */
00000584 486E FEC8 pea.l [A6 - 0x138]
00000588 2F0B move.l -[A7], A3
0000058A 2053 movea.l A0, [A3]
0000058C 2050 movea.l A0, [A0]
0000058E 2268 005C movea.l A1, [A0 + 0x5C]
00000592 4E91 jsr [A1]
00000594 2F0B move.l -[A7], A3
00000596 2054 movea.l A0, [A4]
00000598 2F28 0064 move.l -[A7], [A0 + 0x64]
0000059C 4EBA 061E jsr [PC + 0x61E /* 00000BBC */]
000005A0 2F0B move.l -[A7], A3
000005A2 2054 movea.l A0, [A4]
000005A4 2F28 0068 move.l -[A7], [A0 + 0x68]
000005A8 4EBA 0612 jsr [PC + 0x612 /* 00000BBC */]
000005AC 2F0C move.l -[A7], A4
000005AE 2054 movea.l A0, [A4]
000005B0 2068 0026 movea.l A0, [A0 + 0x26]
000005B4 2268 003C movea.l A1, [A0 + 0x3C]
000005B8 4E91 jsr [A1]
000005BA 4A00 tst.b D0
000005BC 4FEF 0028 lea.l A7, [A7 + 0x28]
000005C0 662E bne +0x30 /* 000005F0 */
000005C2 2F0C move.l -[A7], A4
000005C4 2F0B move.l -[A7], A3
000005C6 4EAD 3BC2 jsr [A5 + 0x3BC2 /* export_1908 */]
000005CA 508F addq.l A7, 8
000005CC 6022 bra +0x24 /* 000005F0 */
label000005CE:
000005CE 7000 moveq.l D0, 0x00
000005D0 2F00 move.l -[A7], D0
000005D2 4EAD 0222 jsr [A5 + 0x222 /* export_64 */]
000005D6 48C0 ext.l D0
000005D8 2F00 move.l -[A7], D0
000005DA 4878 223B push.l 0x223B /* '\";' */
000005DE 2F0C move.l -[A7], A4
000005E0 2054 movea.l A0, [A4]
000005E2 2068 0026 movea.l A0, [A0 + 0x26]
000005E6 2268 0034 movea.l A1, [A0 + 0x34]
000005EA 4E91 jsr [A1]
000005EC 4FEF 0010 lea.l A7, [A7 + 0x10]
label000005F0:
000005F0 486E FFC8 pea.l [A6 - 0x38]
000005F4 4EAD 020A jsr [A5 + 0x20A /* export_61 */]
000005F8 588F addq.l A7, 4
label000005FA:
000005FA 4CEE 1800 FEC0 movem.l A3,A4, [A6 - 0x140]
00000600 4E5E unlink A6
00000602 4E75 rts
export_1959:
00000604 4E56 FFC8 link A6, -0x0038
00000608 48E7 0118 movem.l -[A7], D7,A3,A4
0000060C 266E 000C movea.l A3, [A6 + 0xC]
00000610 286E 0008 movea.l A4, [A6 + 0x8]
00000614 2F0C move.l -[A7], A4
00000616 2054 movea.l A0, [A4]
00000618 2068 0026 movea.l A0, [A0 + 0x26]
0000061C 2268 003C movea.l A1, [A0 + 0x3C]
00000620 4E91 jsr [A1]
00000622 1E00 move.b D7, D0
00000624 486E FFC8 pea.l [A6 - 0x38]
00000628 4EAD 0202 jsr [A5 + 0x202 /* export_60 */]
0000062C 4A80 tst.l D0
0000062E 508F addq.l A7, 8
00000630 6732 beq +0x34 /* 00000664 */
00000632 7000 moveq.l D0, 0x00
00000634 1007 move.b D0, D7
00000636 2F00 move.l -[A7], D0
00000638 7001 moveq.l D0, 0x01
0000063A 2F00 move.l -[A7], D0
0000063C 2F0B move.l -[A7], A3
0000063E 2054 movea.l A0, [A4]
00000640 2F28 0064 move.l -[A7], [A0 + 0x64]
00000644 4EBA 05DC jsr [PC + 0x5DC /* 00000C22 */]
00000648 7000 moveq.l D0, 0x00
0000064A 1007 move.b D0, D7
0000064C 2F00 move.l -[A7], D0
0000064E 7000 moveq.l D0, 0x00
00000650 2F00 move.l -[A7], D0
00000652 2F0B move.l -[A7], A3
00000654 2054 movea.l A0, [A4]
00000656 2F28 0068 move.l -[A7], [A0 + 0x68]
0000065A 4EBA 05C6 jsr [PC + 0x5C6 /* 00000C22 */]
0000065E 4FEF 0020 lea.l A7, [A7 + 0x20]
00000662 6022 bra +0x24 /* 00000686 */
label00000664:
00000664 7000 moveq.l D0, 0x00
00000666 2F00 move.l -[A7], D0
00000668 4EAD 0222 jsr [A5 + 0x222 /* export_64 */]
0000066C 48C0 ext.l D0
0000066E 2F00 move.l -[A7], D0
00000670 4878 223C push.l 0x223C /* '\"<' */
00000674 2F0C move.l -[A7], A4
00000676 2054 movea.l A0, [A4]
00000678 2068 0026 movea.l A0, [A0 + 0x26]
0000067C 2268 0034 movea.l A1, [A0 + 0x34]
00000680 4E91 jsr [A1]
00000682 4FEF 0010 lea.l A7, [A7 + 0x10]
label00000686:
00000686 486E FFC8 pea.l [A6 - 0x38]
0000068A 4EAD 020A jsr [A5 + 0x20A /* export_61 */]
0000068E 588F addq.l A7, 4
00000690 4CEE 1880 FFBC movem.l D7,A3,A4, [A6 - 0x44]
00000696 4E5E unlink A6
00000698 4E75 rts
export_1960:
0000069A 4E56 FE56 link A6, -0x01AA
0000069E 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4
000006A2 286E 0008 movea.l A4, [A6 + 0x8]
000006A6 7000 moveq.l D0, 0x00
000006A8 2054 movea.l A0, [A4]
000006AA 2068 002A movea.l A0, [A0 + 0x2A]
000006AE 2050 movea.l A0, [A0]
000006B0 4A28 0072 tst.b [A0 + 0x72]
000006B4 57C0 seq D0
000006B6 4400 neg.b D0
000006B8 1C00 move.b D6, D0
000006BA 41EE FF00 lea.l A0, [A6 - 0x100]
000006BE 4210 clr.b [A0]
000006C0 486E FF00 pea.l [A6 - 0x100]
000006C4 2F0C move.l -[A7], A4
000006C6 4EAD 3C02 jsr [A5 + 0x3C02 /* export_1916 */]
000006CA 4A06 tst.b D6
000006CC 508F addq.l A7, 8
000006CE 674E beq +0x50 /* 0000071E */
000006D0 2054 movea.l A0, [A4]
000006D2 2068 0068 movea.l A0, [A0 + 0x68]
000006D6 2050 movea.l A0, [A0]
000006D8 3E28 0002 move.w D7, [A0 + 0x2]
000006DC 0C47 FFFF cmpi.w D7, 0xFFFF
000006E0 660C bne +0xE /* 000006EE */
000006E2 2054 movea.l A0, [A4]
000006E4 2068 0064 movea.l A0, [A0 + 0x64]
000006E8 2050 movea.l A0, [A0]
000006EA 3E28 0002 move.w D7, [A0 + 0x2]
label000006EE:
000006EE 0C47 FFFF cmpi.w D7, 0xFFFF
000006F2 672A beq +0x2C /* 0000071E */
000006F4 41EE FF00 lea.l A0, [A6 - 0x100]
000006F8 2D48 FE68 move.l [A6 - 0x198], A0
000006FC 426E FE72 clr.w [A6 - 0x18E]
00000700 3D47 FE6E move.w [A6 - 0x192], D7
00000704 41EE FE56 lea.l A0, [A6 - 0x1AA]
00000708 7008 moveq.l D0, 0x08
0000070A A260 syscall FSDispatch/HFSDispatch, flags=2
0000070C 3E00 move.w D7, D0
0000070E 660E bne +0x10 /* 0000071E */
00000710 2054 movea.l A0, [A4]
00000712 2068 002A movea.l A0, [A0 + 0x2A]
00000716 2050 movea.l A0, [A0]
00000718 216E FE90 000C move.l [A0 + 0xC], [A6 - 0x170]
label0000071E:
0000071E 2054 movea.l A0, [A4]
00000720 2F28 0064 move.l -[A7], [A0 + 0x64]
00000724 4EBA 05D8 jsr [PC + 0x5D8 /* 00000CFE */]
00000728 2054 movea.l A0, [A4]
0000072A 2F28 0068 move.l -[A7], [A0 + 0x68]
0000072E 4EBA 05CE jsr [PC + 0x5CE /* 00000CFE */]
00000732 2F0C move.l -[A7], A4
00000734 2054 movea.l A0, [A4]
00000736 2068 0026 movea.l A0, [A0 + 0x26]
0000073A 2268 002C movea.l A1, [A0 + 0x2C]
0000073E 4E91 jsr [A1]
00000740 4A00 tst.b D0
00000742 4FEF 000C lea.l A7, [A7 + 0xC]
00000746 6700 00A8 beq +0xAA /* 000007F0 */
0000074A 2054 movea.l A0, [A4]
0000074C 2068 002A movea.l A0, [A0 + 0x2A]
00000750 2050 movea.l A0, [A0]
00000752 1E28 0075 move.b D7, [A0 + 0x75]
00000756 2054 movea.l A0, [A4]
00000758 2068 002A movea.l A0, [A0 + 0x2A]
0000075C 2050 movea.l A0, [A0]
0000075E 2068 0008 movea.l A0, [A0 + 0x8]
00000762 2050 movea.l A0, [A0]
00000764 3D68 0030 FEAA move.w [A6 - 0x156], [A0 + 0x30]
0000076A 2054 movea.l A0, [A4]
0000076C 2068 002A movea.l A0, [A0 + 0x2A]
00000770 2050 movea.l A0, [A0]
00000772 2D68 000C FEF8 move.l [A6 - 0x108], [A0 + 0xC]
00000778 41EE FF00 lea.l A0, [A6 - 0x100]
0000077C 2D48 FEA6 move.l [A6 - 0x15A], A0
00000780 2654 movea.l A3, [A4]
00000782 41EB 003E lea.l A0, [A3 + 0x3E]
00000786 43EE FEB4 lea.l A1, [A6 - 0x14C]
0000078A 22D8 move.l [A1]+, [A0]+
0000078C 22D8 move.l [A1]+, [A0]+
0000078E 22D8 move.l [A1]+, [A0]+
00000790 22D8 move.l [A1]+, [A0]+
00000792 41EE FEE8 lea.l A0, [A6 - 0x118]
00000796 43EB 004E lea.l A1, [A3 + 0x4E]
0000079A 20D9 move.l [A0]+, [A1]+
0000079C 20D9 move.l [A0]+, [A1]+
0000079E 20D9 move.l [A0]+, [A1]+
000007A0 20D9 move.l [A0]+, [A1]+
000007A2 2054 movea.l A0, [A4]
000007A4 2D68 0036 FEE0 move.l [A6 - 0x120], [A0 + 0x36]
000007AA 2054 movea.l A0, [A4]
000007AC 2D68 0032 FEDC move.l [A6 - 0x124], [A0 + 0x32]
000007B2 2054 movea.l A0, [A4]
000007B4 2D68 003A FEE4 move.l [A6 - 0x11C], [A0 + 0x3A]
000007BA 7000 moveq.l D0, 0x00
000007BC 2D40 FEFC move.l [A6 - 0x104], D0
000007C0 486E FE94 pea.l [A6 - 0x16C]
000007C4 4EAD 1212 jsr [A5 + 0x1212 /* export_574 */]
000007C8 3A00 move.w D5, D0
000007CA 4A06 tst.b D6
000007CC 588F addq.l A7, 4
000007CE 6716 beq +0x18 /* 000007E6 */
000007D0 4A07 tst.b D7
000007D2 661C bne +0x1E /* 000007F0 */
000007D4 2054 movea.l A0, [A4]
000007D6 0828 0000 005E btst.b [A0 + 0x5E], 0x0
000007DC 6712 beq +0x14 /* 000007F0 */
000007DE 41EE FE94 lea.l A0, [A6 - 0x16C]
000007E2 A241 syscall SetFilLock/PBHSetFLock/HSetFLock, flags=2
000007E4 600A bra +0xC /* 000007F0 */
label000007E6:
000007E6 4A07 tst.b D7
000007E8 6706 beq +0x8 /* 000007F0 */
000007EA 41EE FE94 lea.l A0, [A6 - 0x16C]
000007EE A242 syscall RstFilLock/PBHRstFLock/HRstFLock, flags=2
label000007F0:
000007F0 4CEE 18E0 FE42 movem.l D5,D6,D7,A3,A4, [A6 - 0x1BE]
000007F6 4E5E unlink A6
000007F8 4E75 rts
export_1961:
000007FA 4E56 FE94 link A6, -0x016C
000007FE 48E7 0018 movem.l -[A7], A3,A4
00000802 286E 0008 movea.l A4, [A6 + 0x8]
00000806 2F0C move.l -[A7], A4
00000808 2054 movea.l A0, [A4]
0000080A 2068 0026 movea.l A0, [A0 + 0x26]
0000080E 2268 002C movea.l A1, [A0 + 0x2C]
00000812 4E91 jsr [A1]
00000814 4A00 tst.b D0
00000816 588F addq.l A7, 4
00000818 6700 00C0 beq +0xC2 /* 000008DA */
0000081C 2054 movea.l A0, [A4]
0000081E 2068 002A movea.l A0, [A0 + 0x2A]
00000822 2050 movea.l A0, [A0]
00000824 2668 0008 movea.l A3, [A0 + 0x8]
00000828 41EE FF00 lea.l A0, [A6 - 0x100]
0000082C 4210 clr.b [A0]
0000082E 486E FF00 pea.l [A6 - 0x100]
00000832 2F0C move.l -[A7], A4
00000834 4EAD 3C02 jsr [A5 + 0x3C02 /* export_1916 */]
00000838 2054 movea.l A0, [A4]
0000083A 4868 003E pea.l [A0 + 0x3E]
0000083E 4EAD 11C2 jsr [A5 + 0x11C2 /* export_564 */]
00000842 4A00 tst.b D0
00000844 4FEF 000C lea.l A7, [A7 + 0xC]
00000848 6732 beq +0x34 /* 0000087C */
0000084A 2054 movea.l A0, [A4]
0000084C 2068 002A movea.l A0, [A0 + 0x2A]
00000850 2050 movea.l A0, [A0]
00000852 2D68 000C FEC4 move.l [A6 - 0x13C], [A0 + 0xC]
00000858 41EE FF00 lea.l A0, [A6 - 0x100]
0000085C 2D48 FEA6 move.l [A6 - 0x15A], A0
00000860 2054 movea.l A0, [A4]
00000862 2D68 0032 FEB0 move.l [A6 - 0x150], [A0 + 0x32]
00000868 2054 movea.l A0, [A4]
0000086A 2D68 0042 FEC8 move.l [A6 - 0x138], [A0 + 0x42]
00000870 486E FE94 pea.l [A6 - 0x16C]
00000874 2F0B move.l -[A7], A3
00000876 4EAD 3142 jsr [A5 + 0x3142 /* export_1572 */]
0000087A 508F addq.l A7, 8
label0000087C:
0000087C 2054 movea.l A0, [A4]
0000087E 4868 003E pea.l [A0 + 0x3E]
00000882 4EAD 11BA jsr [A5 + 0x11BA /* export_563 */]
00000886 4A00 tst.b D0
00000888 588F addq.l A7, 4
0000088A 674E beq +0x50 /* 000008DA */
0000088C 2F0B move.l -[A7], A3
0000088E 4EAD 2FEA jsr [A5 + 0x2FEA /* export_1529 */]
00000892 4A80 tst.l D0
00000894 588F addq.l A7, 4
00000896 6642 bne +0x44 /* 000008DA */
00000898 4878 02E0 push.l 0x2E0
0000089C 486E FF00 pea.l [A6 - 0x100]
000008A0 4EAD 10AA jsr [A5 + 0x10AA /* export_529 */]
000008A4 4A00 tst.b D0
000008A6 508F addq.l A7, 8
000008A8 6710 beq +0x12 /* 000008BA */
000008AA 2054 movea.l A0, [A4]
000008AC 2068 002A movea.l A0, [A0 + 0x2A]
000008B0 2050 movea.l A0, [A0]
000008B2 117C 0001 006F move.b [A0 + 0x6F], 0x1
000008B8 6020 bra +0x22 /* 000008DA */
label000008BA:
000008BA 4878 0AD8 push.l 0xAD8
000008BE 486E FF00 pea.l [A6 - 0x100]
000008C2 4EAD 10AA jsr [A5 + 0x10AA /* export_529 */]
000008C6 4A00 tst.b D0
000008C8 508F addq.l A7, 8
000008CA 670E beq +0x10 /* 000008DA */
000008CC 2054 movea.l A0, [A4]
000008CE 2068 002A movea.l A0, [A0 + 0x2A]
000008D2 2050 movea.l A0, [A0]
000008D4 117C 0001 0070 move.b [A0 + 0x70], 0x1
label000008DA:
000008DA 4CEE 1800 FE8C movem.l A3,A4, [A6 - 0x174]
000008E0 4E5E unlink A6
000008E2 4E75 rts
export_1962:
000008E4 4E56 0000 link A6, 0
000008E8 206E 0008 movea.l A0, [A6 + 0x8]
000008EC 2050 movea.l A0, [A0]
000008EE 2068 002A movea.l A0, [A0 + 0x2A]
000008F2 2050 movea.l A0, [A0]
000008F4 1028 0071 move.b D0, [A0 + 0x71]
000008F8 4E5E unlink A6
000008FA 4E75 rts
export_1963:
000008FC 4E56 FD00 link A6, -0x0300
00000900 48E7 0118 movem.l -[A7], D7,A3,A4
00000904 266E 000C movea.l A3, [A6 + 0xC]
00000908 286E 0008 movea.l A4, [A6 + 0x8]
0000090C 41EE FD7E lea.l A0, [A6 - 0x282]
00000910 4210 clr.b [A0]
00000912 41EE FE7E lea.l A0, [A6 - 0x182]
00000916 4210 clr.b [A0]
00000918 2054 movea.l A0, [A4]
0000091A 2068 002A movea.l A0, [A0 + 0x2A]
0000091E 2050 movea.l A0, [A0]
00000920 4A28 0072 tst.b [A0 + 0x72]
00000924 6700 00EC beq +0xEE /* 00000A12 */
00000928 4878 2261 push.l 0x2261 /* '\"a' */
0000092C 4878 2239 push.l 0x2239 /* '\"9' */
00000930 2F0B move.l -[A7], A3
00000932 4EAD 188A jsr [A5 + 0x188A /* export_781 */]
00000936 2054 movea.l A0, [A4]
00000938 2D48 FFF8 move.l [A6 - 0x8], A0
0000093C 2F08 move.l -[A7], A0
0000093E 486E FD7E pea.l [A6 - 0x282]
00000942 4EAD 081A jsr [A5 + 0x81A /* export_255 */]
00000946 4878 2262 push.l 0x2262 /* '\"b' */
0000094A 486E FD7E pea.l [A6 - 0x282]
0000094E 2F0B move.l -[A7], A3
00000950 2053 movea.l A0, [A3]
00000952 2050 movea.l A0, [A0]
00000954 2268 005C movea.l A1, [A0 + 0x5C]
00000958 4E91 jsr [A1]
0000095A 2054 movea.l A0, [A4]
0000095C 2068 002A movea.l A0, [A0 + 0x2A]
00000960 2050 movea.l A0, [A0]
00000962 2050 movea.l A0, [A0]
00000964 2050 movea.l A0, [A0]
00000966 3D68 0030 FF94 move.w [A6 - 0x6C], [A0 + 0x30]
0000096C 2054 movea.l A0, [A4]
0000096E 2068 002A movea.l A0, [A0 + 0x2A]
00000972 2050 movea.l A0, [A0]
00000974 2D68 0004 FFAE move.l [A6 - 0x52], [A0 + 0x4]
0000097A 2054 movea.l A0, [A4]
0000097C 2D48 FFFC move.l [A6 - 0x4], A0
00000980 2D48 FF90 move.l [A6 - 0x70], A0
00000984 486E FE7E pea.l [A6 - 0x182]
00000988 2F0C move.l -[A7], A4
0000098A 4EAD 3C02 jsr [A5 + 0x3C02 /* export_1916 */]
0000098E 2054 movea.l A0, [A4]
00000990 2068 002A movea.l A0, [A0 + 0x2A]
00000994 2050 movea.l A0, [A0]
00000996 2068 0008 movea.l A0, [A0 + 0x8]
0000099A 2D48 FD00 move.l [A6 - 0x300], A0
0000099E 2050 movea.l A0, [A0]
000009A0 3D68 0030 FF96 move.w [A6 - 0x6A], [A0 + 0x30]
000009A6 2054 movea.l A0, [A4]
000009A8 2068 002A movea.l A0, [A0 + 0x2A]
000009AC 2050 movea.l A0, [A0]
000009AE 2D68 000C FFA2 move.l [A6 - 0x5E], [A0 + 0xC]
000009B4 7000 moveq.l D0, 0x00
000009B6 2D40 FF9A move.l [A6 - 0x66], D0
000009BA 41EE FE7E lea.l A0, [A6 - 0x182]
000009BE 2D48 FF9E move.l [A6 - 0x62], A0
000009C2 41EE FF7E lea.l A0, [A6 - 0x82]
000009C6 7036 moveq.l D0, 0x36
000009C8 A260 syscall FSDispatch/HFSDispatch, flags=2
000009CA 3E00 move.w D7, D0
000009CC 0C47 FFD0 cmpi.w D7, 0xFFD0
000009D0 56C0 sne D0
000009D2 0240 0001 andi.w D0, 0x1
000009D6 48C0 ext.l D0
000009D8 2054 movea.l A0, [A4]
000009DA 1140 0063 move.b [A0 + 0x63], D0
000009DE 2054 movea.l A0, [A4]
000009E0 2248 movea.l A1, A0
000009E2 1368 0063 0060 move.b [A1 + 0x60], [A0 + 0x63]
000009E8 2F0C move.l -[A7], A4
000009EA 2F0B move.l -[A7], A3
000009EC 4EAD 3BC2 jsr [A5 + 0x3BC2 /* export_1908 */]
000009F0 48C7 ext.l D7
000009F2 2F07 move.l -[A7], D7
000009F4 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */]
000009F8 2054 movea.l A0, [A4]
000009FA 2028 0076 move.l D0, [A0 + 0x76]
000009FE D0BC 0000 0200 add.l D0, 0x200
00000A04 2F00 move.l -[A7], D0
00000A06 2F0B move.l -[A7], A3
00000A08 4EAD 3BDA jsr [A5 + 0x3BDA /* export_1911 */]
00000A0C 4FEF 003C lea.l A7, [A7 + 0x3C]
00000A10 6054 bra +0x56 /* 00000A66 */
label00000A12:
00000A12 2054 movea.l A0, [A4]
00000A14 2068 002A movea.l A0, [A0 + 0x2A]
00000A18 2050 movea.l A0, [A0]
00000A1A 2068 0008 movea.l A0, [A0 + 0x8]
00000A1E 2050 movea.l A0, [A0]
00000A20 3D68 0030 FD1A move.w [A6 - 0x2E6], [A0 + 0x30]
00000A26 2054 movea.l A0, [A4]
00000A28 2068 002A movea.l A0, [A0 + 0x2A]
00000A2C 2050 movea.l A0, [A0]
00000A2E 2D68 000C FD34 move.l [A6 - 0x2CC], [A0 + 0xC]
00000A34 486E FE7E pea.l [A6 - 0x182]
00000A38 2F0C move.l -[A7], A4
00000A3A 4EAD 3C02 jsr [A5 + 0x3C02 /* export_1916 */]
00000A3E 41EE FE7E lea.l A0, [A6 - 0x182]
00000A42 2D48 FD16 move.l [A6 - 0x2EA], A0
00000A46 486E FD04 pea.l [A6 - 0x2FC]
00000A4A 4EAD 11E2 jsr [A5 + 0x11E2 /* export_568 */]
00000A4E 48C0 ext.l D0
00000A50 588F addq.l A7, 4
00000A52 2F00 move.l -[A7], D0
00000A54 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */]
00000A58 4878 0200 push.l 0x200
00000A5C 2F0B move.l -[A7], A3
00000A5E 4EAD 3BDA jsr [A5 + 0x3BDA /* export_1911 */]
00000A62 4FEF 0014 lea.l A7, [A7 + 0x14]
label00000A66:
00000A66 4CEE 1880 FCF4 movem.l D7,A3,A4, [A6 - 0x30C]
00000A6C 4E5E unlink A6
00000A6E 4E75 rts
fn00000A70:
00000A70 4E56 FFCC link A6, -0x0034
00000A74 2F0C move.l -[A7], A4
00000A76 286E 0008 movea.l A4, [A6 + 0x8]
00000A7A 2054 movea.l A0, [A4]
00000A7C 4A28 0008 tst.b [A0 + 0x8]
00000A80 6742 beq +0x44 /* 00000AC4 */
00000A82 70FF moveq.l D0, 0xFFFFFFFF
00000A84 B068 0002 cmp.w D0, [A0 + 0x2]
00000A88 673A beq +0x3C /* 00000AC4 */
00000A8A 4A28 0009 tst.b [A0 + 0x9]
00000A8E 6634 bne +0x36 /* 00000AC4 */
00000A90 3D68 0002 FFE4 move.w [A6 - 0x1C], [A0 + 0x2]
00000A96 2054 movea.l A0, [A4]
00000A98 2D68 0012 FFE8 move.l [A6 - 0x18], [A0 + 0x12]
00000A9E 41EE FFCC lea.l A0, [A6 - 0x34]
00000AA2 A012 syscall SetEOF
00000AA4 48C0 ext.l D0
00000AA6 2F00 move.l -[A7], D0
00000AA8 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */]
00000AAC 41EE FFCC lea.l A0, [A6 - 0x34]
00000AB0 A045 syscall FlushFile
00000AB2 48C0 ext.l D0
00000AB4 2F00 move.l -[A7], D0
00000AB6 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */]
00000ABA 2054 movea.l A0, [A4]
00000ABC 117C 0001 0009 move.b [A0 + 0x9], 0x1
00000AC2 508F addq.l A7, 8
label00000AC4:
00000AC4 286E FFC8 movea.l A4, [A6 - 0x38]
00000AC8 4E5E unlink A6
00000ACA 4E75 rts
fn00000ACC:
00000ACC 4E56 FEFC link A6, -0x0104
00000AD0 48E7 0318 movem.l -[A7], D6,D7,A3,A4
00000AD4 286E 0008 movea.l A4, [A6 + 0x8]
00000AD8 2054 movea.l A0, [A4]
00000ADA 2668 0004 movea.l A3, [A0 + 0x4]
00000ADE 70FF moveq.l D0, 0xFFFFFFFF
00000AE0 B068 0002 cmp.w D0, [A0 + 0x2]
00000AE4 6600 009A bne +0x9C /* 00000B80 */
00000AE8 2F0C move.l -[A7], A4
00000AEA 4EAD 3B72 jsr [A5 + 0x3B72 /* export_1898 */]
00000AEE 4A00 tst.b D0
00000AF0 588F addq.l A7, 4
00000AF2 6620 bne +0x22 /* 00000B14 */
00000AF4 200B move.l D0, A3
00000AF6 6700 0088 beq +0x8A /* 00000B80 */
00000AFA 2053 movea.l A0, [A3]
00000AFC 2068 002A movea.l A0, [A0 + 0x2A]
00000B00 2050 movea.l A0, [A0]
00000B02 4A28 0073 tst.b [A0 + 0x73]
00000B06 6778 beq +0x7A /* 00000B80 */
00000B08 2F0C move.l -[A7], A4
00000B0A 4EAD 3B7A jsr [A5 + 0x3B7A /* export_1899 */]
00000B0E 4A00 tst.b D0
00000B10 588F addq.l A7, 4
00000B12 666C bne +0x6E /* 00000B80 */
label00000B14:
00000B14 2F0B move.l -[A7], A3
00000B16 2053 movea.l A0, [A3]
00000B18 2068 0026 movea.l A0, [A0 + 0x26]
00000B1C 2268 003C movea.l A1, [A0 + 0x3C]
00000B20 4E91 jsr [A1]
00000B22 4A00 tst.b D0
00000B24 588F addq.l A7, 4
00000B26 6704 beq +0x6 /* 00000B2C */
00000B28 7003 moveq.l D0, 0x03
00000B2A 6002 bra +0x4 /* 00000B2E */
label00000B2C:
00000B2C 7002 moveq.l D0, 0x02
label00000B2E:
00000B2E 1C00 move.b D6, D0
00000B30 41EE FEFC lea.l A0, [A6 - 0x104]
00000B34 4210 clr.b [A0]
00000B36 486E FEFC pea.l [A6 - 0x104]
00000B3A 2F0B move.l -[A7], A3
00000B3C 4EAD 3C02 jsr [A5 + 0x3C02 /* export_1916 */]
00000B40 2053 movea.l A0, [A3]
00000B42 2D68 002A FFFC move.l [A6 - 0x4], [A0 + 0x2A]
00000B48 4886 ext.w D6
00000B4A 48C6 ext.l D6
00000B4C 2F06 move.l -[A7], D6
00000B4E 486E FEFC pea.l [A6 - 0x104]
00000B52 7000 moveq.l D0, 0x00
00000B54 102E 000F move.b D0, [A6 + 0xF]
00000B58 2F00 move.l -[A7], D0
00000B5A 206E FFFC movea.l A0, [A6 - 0x4]
00000B5E 2050 movea.l A0, [A0]
00000B60 2F28 000C move.l -[A7], [A0 + 0xC]
00000B64 206E FFFC movea.l A0, [A6 - 0x4]
00000B68 2050 movea.l A0, [A0]
00000B6A 2F28 0008 move.l -[A7], [A0 + 0x8]
00000B6E 2F0B move.l -[A7], A3
00000B70 4EAD 3B32 jsr [A5 + 0x3B32 /* export_1890 */]
00000B74 3E00 move.w D7, D0
00000B76 2054 movea.l A0, [A4]
00000B78 3147 0002 move.w [A0 + 0x2], D7
00000B7C 4FEF 0020 lea.l A7, [A7 + 0x20]
label00000B80:
00000B80 4CEE 18C0 FEEC movem.l D6,D7,A3,A4, [A6 - 0x114]
00000B86 4E5E unlink A6
00000B88 4E75 rts
fn00000B8A:
00000B8A 4E56 0000 link A6, 0
00000B8E 2F0C move.l -[A7], A4
00000B90 286E 0008 movea.l A4, [A6 + 0x8]
00000B94 2054 movea.l A0, [A4]
00000B96 3028 0002 move.w D0, [A0 + 0x2]
00000B9A 48C0 ext.l D0
00000B9C 2F00 move.l -[A7], D0
00000B9E 4EAD 3B3A jsr [A5 + 0x3B3A /* export_1891 */]
00000BA2 48C0 ext.l D0
00000BA4 588F addq.l A7, 4
00000BA6 2F00 move.l -[A7], D0
00000BA8 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */]
00000BAC 2054 movea.l A0, [A4]
00000BAE 317C FFFF 0002 move.w [A0 + 0x2], 0xFFFF
00000BB4 286E FFFC movea.l A4, [A6 - 0x4]
00000BB8 4E5E unlink A6
00000BBA 4E75 rts
fn00000BBC:
00000BBC 4E56 FFCC link A6, -0x0034
00000BC0 2F0C move.l -[A7], A4
00000BC2 286E 0008 movea.l A4, [A6 + 0x8]
00000BC6 2054 movea.l A0, [A4]
00000BC8 70FF moveq.l D0, 0xFFFFFFFF
00000BCA B068 0002 cmp.w D0, [A0 + 0x2]
00000BCE 674A beq +0x4C /* 00000C1A */
00000BD0 2F0C move.l -[A7], A4
00000BD2 4EAD 3B72 jsr [A5 + 0x3B72 /* export_1898 */]
00000BD6 4A00 tst.b D0
00000BD8 588F addq.l A7, 4
00000BDA 673E beq +0x40 /* 00000C1A */
00000BDC 486E FFCC pea.l [A6 - 0x34]
00000BE0 2F0C move.l -[A7], A4
00000BE2 4EAD 3B6A jsr [A5 + 0x3B6A /* export_1897 */]
00000BE6 2054 movea.l A0, [A4]
00000BE8 3D68 0002 FFE4 move.w [A6 - 0x1C], [A0 + 0x2]
00000BEE 2054 movea.l A0, [A4]
00000BF0 2068 0004 movea.l A0, [A0 + 0x4]
00000BF4 2050 movea.l A0, [A0]
00000BF6 2068 002A movea.l A0, [A0 + 0x2A]
00000BFA 2050 movea.l A0, [A0]
00000BFC 2068 0008 movea.l A0, [A0 + 0x8]
00000C00 2050 movea.l A0, [A0]
00000C02 2F28 00AA move.l -[A7], [A0 + 0xAA]
00000C06 2F2E 000C move.l -[A7], [A6 + 0xC]
00000C0A 486D 3B5A pea.l [A5 + 0x3B5A /* export_1895 */]
00000C0E 486E FFCC pea.l [A6 - 0x34]
00000C12 4EAD 3B62 jsr [A5 + 0x3B62 /* export_1896 */]
00000C16 4FEF 0018 lea.l A7, [A7 + 0x18]
label00000C1A:
00000C1A 286E FFC8 movea.l A4, [A6 - 0x38]
00000C1E 4E5E unlink A6
00000C20 4E75 rts
fn00000C22:
00000C22 4E56 FFCC link A6, -0x0034
00000C26 48E7 0018 movem.l -[A7], A3,A4
00000C2A 266E 000C movea.l A3, [A6 + 0xC]
00000C2E 286E 0008 movea.l A4, [A6 + 0x8]
00000C32 2054 movea.l A0, [A4]
00000C34 70FF moveq.l D0, 0xFFFFFFFF
00000C36 B068 0002 cmp.w D0, [A0 + 0x2]
00000C3A 6700 00B8 beq +0xBA /* 00000CF4 */
00000C3E 2F0C move.l -[A7], A4
00000C40 4EAD 3B72 jsr [A5 + 0x3B72 /* export_1898 */]
00000C44 4A00 tst.b D0
00000C46 588F addq.l A7, 4
00000C48 6700 00AA beq +0xAC /* 00000CF4 */
00000C4C 4A2E 0017 tst.b [A6 + 0x17]
00000C50 6700 0082 beq +0x84 /* 00000CD4 */
00000C54 486E FFCC pea.l [A6 - 0x34]
00000C58 2F0C move.l -[A7], A4
00000C5A 4EAD 3B6A jsr [A5 + 0x3B6A /* export_1897 */]
00000C5E 2054 movea.l A0, [A4]
00000C60 3D68 0002 FFE4 move.w [A6 - 0x1C], [A0 + 0x2]
00000C66 006E 0040 FFF8 ori.w [A6 - 0x8], 0x40 /* '@' */
00000C6C 4AAE FFFA tst.l [A6 - 0x6]
00000C70 508F addq.l A7, 8
00000C72 6636 bne +0x38 /* 00000CAA */
00000C74 4A2E 0013 tst.b [A6 + 0x13]
00000C78 6630 bne +0x32 /* 00000CAA */
00000C7A 06AE 0000 0080 FFEC addi.l [A6 - 0x14], 0x80
00000C82 2D7C 0000 0080 FFFA move.l [A6 - 0x6], 0x80
00000C8A 04AE 0000 0080 FFF0 subi.l [A6 - 0x10], 0x80
00000C92 4878 0080 push.l 0x80
00000C96 2F0B move.l -[A7], A3
00000C98 4EAD 3BDA jsr [A5 + 0x3BDA /* export_1911 */]
00000C9C 4AAE FFF0 tst.l [A6 - 0x10]
00000CA0 508F addq.l A7, 8
00000CA2 6C06 bge +0x8 /* 00000CAA */
00000CA4 7000 moveq.l D0, 0x00
00000CA6 2D40 FFF0 move.l [A6 - 0x10], D0
label00000CAA:
00000CAA 2054 movea.l A0, [A4]
00000CAC 2068 0004 movea.l A0, [A0 + 0x4]
00000CB0 2050 movea.l A0, [A0]
00000CB2 2068 002A movea.l A0, [A0 + 0x2A]
00000CB6 2050 movea.l A0, [A0]
00000CB8 2068 0008 movea.l A0, [A0 + 0x8]
00000CBC 2050 movea.l A0, [A0]
00000CBE 2F28 00AA move.l -[A7], [A0 + 0xAA]
00000CC2 2F0B move.l -[A7], A3
00000CC4 486D 3B52 pea.l [A5 + 0x3B52 /* export_1894 */]
00000CC8 486E FFCC pea.l [A6 - 0x34]
00000CCC 4EAD 3B62 jsr [A5 + 0x3B62 /* export_1896 */]
00000CD0 4FEF 0010 lea.l A7, [A7 + 0x10]
label00000CD4:
00000CD4 2054 movea.l A0, [A4]
00000CD6 2248 movea.l A1, A0
00000CD8 2029 001A move.l D0, [A1 + 0x1A]
00000CDC 91A8 0012 sub.l [A0 + 0x12], D0
00000CE0 2054 movea.l A0, [A4]
00000CE2 2248 movea.l A1, A0
00000CE4 2029 001A move.l D0, [A1 + 0x1A]
00000CE8 D1A8 001E add.l [A0 + 0x1E], D0
00000CEC 2054 movea.l A0, [A4]
00000CEE 7000 moveq.l D0, 0x00
00000CF0 2140 001A move.l [A0 + 0x1A], D0
label00000CF4:
00000CF4 4CEE 1800 FFC4 movem.l A3,A4, [A6 - 0x3C]
00000CFA 4E5E unlink A6
00000CFC 4E75 rts
fn00000CFE:
00000CFE 4E56 0000 link A6, 0
00000D02 2F0C move.l -[A7], A4
00000D04 286E 0008 movea.l A4, [A6 + 0x8]
00000D08 2054 movea.l A0, [A4]
00000D0A 70FF moveq.l D0, 0xFFFFFFFF
00000D0C B068 0002 cmp.w D0, [A0 + 0x2]
00000D10 672E beq +0x30 /* 00000D40 */
00000D12 2F0C move.l -[A7], A4
00000D14 4EAD 3B7A jsr [A5 + 0x3B7A /* export_1899 */]
00000D18 4A00 tst.b D0
00000D1A 588F addq.l A7, 4
00000D1C 6722 beq +0x24 /* 00000D40 */
00000D1E 558F subq.l A7, 2
00000D20 2054 movea.l A0, [A4]
00000D22 3F28 0002 move.w -[A7], [A0 + 0x2]
00000D26 2F28 000A move.l -[A7], [A0 + 0xA]
00000D2A 4EAD 0272 jsr [A5 + 0x272 /* export_74 */]
00000D2E 301F move.w D0, [A7]+
00000D30 48C0 ext.l D0
00000D32 2F00 move.l -[A7], D0
00000D34 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */]
00000D38 2F0C move.l -[A7], A4
00000D3A 4EBA FE4E jsr [PC - 0x1B2 /* 00000B8A */]
00000D3E 508F addq.l A7, 8
label00000D40:
00000D40 286E FFFC movea.l A4, [A6 - 0x4]
00000D44 4E5E unlink A6
00000D46 4E75 rts